up to town

  1. (Br) Londra'ya
(Br) Londra'ya gitmek Verb
(Br) Londra'ya gitmek Verb
şehre kadar uzanıvermek Verb
birini şehre götürmek Verb